﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="SalesManagement.Login" %>

<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>

    <script type="text/javascript" language="javascript">
        if (parent.logout!=null) {
            parent.logout();
        }
    </script>

</head>
<body>
    <form id="Form1" runat="server">
    <ext:ResourceManager ID="ResourceManager1" runat="server" />
    <ext:Window ID="Window1" runat="server" Closable="false" Resizable="false" Height="170"
        Icon="Lock" Title="Đăng nhập hệ thống" Draggable="false" Width="350" Modal="true"
        Padding="5" Layout="Form">
        <Items>
            <ext:TextField ID="txtUsername" runat="server" FieldLabel="Tên đăng nhập" AllowBlank="false"
                BlankText="Vui lòng nhập Tên đăng nhập" AnchorHorizontal="100%" />
            <ext:TextField ID="txtPassword" runat="server" InputType="Password" FieldLabel="Mật khẩu"
                AllowBlank="false" BlankText="Vui lòng nhập mật khẩu" AnchorHorizontal="100%">
                <DirectEvents>
                    <SpecialKey Before="return e.getKey() == Ext.EventObject.ENTER;" OnEvent="btnLogin_Click">
                        <EventMask ShowMask="true" Msg="Kiểm tra..." MinDelay="100" />
                    </SpecialKey>
                </DirectEvents>
            </ext:TextField>
            <ext:Checkbox ID="chkRemeber" runat="server" BoxLabel="Duy trì trang thái đăng nhập" />
            <ext:Label ID="lblError" Text="" Hidden="true" Icon="Exclamation" IconAlign="Left"
                runat="server" />
        </Items>
        <Buttons>
            <ext:Button ID="btnLogin" runat="server" Text="Đăng nhập" Icon="Accept">
                <Listeners>
                    <Click Handler="
                            if (!#{txtUsername}.validate() || !#{txtPassword}.validate()) {
                                Ext.Msg.alert('Thông báo','Vui lòng nhập tên đăng nhập và mật khẩu');
                                return false; 
                            }" />
                </Listeners>
                <DirectEvents>
                    <Click OnEvent="btnLogin_Click">
                        <EventMask ShowMask="true" Msg="Kiểm tra..." MinDelay="100" />
                    </Click>
                </DirectEvents>
            </ext:Button>
        </Buttons>
    </ext:Window>
    </form>
</body>
</html>
